Refine this word faster
Tea plant
noun
Definitions
Noun
- 1 The bush Camellia sinensis, the leaves of which are picked, dried and used to make the beverage tea.
See also for "tea plant"
Next best steps
Mini challenge
Unscramble this word: teaplant